package com.briup.day04;

/**
 * @author lining
 * @date 2024/1/11 11:03
 */
public class Test2 {
    public static void method(){
        int i = 0;
        do{
            System.out.println(i);
            i++;
        }while (i < 5);
    }
    public static void method2(){
        for (int i = 0; i < 5; i++) {
            if(i == 3){
//                break;//结束循环，继续执行剩余的代码
//                return; //结束循环，不会继续执行剩余代码
                System.out.println("continu");
                continue;//跳过本次的剩余循环，执行下一次循环
            }
            // 0 1 2
            System.out.println(i);
        }
        System.out.println("for...");
    }

    public static void  printImg(int line){
        // 0 1 2 3 4
        for (int i = 0; i < line; i++) {//控制输出多少行 5
            for (int j = 0; j < i+1; j++) {//控制每行输出内容
                System.out.print("*");//将* 打印到一行 print
                //  i=0  j=0
                // i = 4 j=4
                if(j != i){ // 最后一个*后面不输出 空白字符
                    System.out.print("\t");
                }
            }
            //每次*的后都输出换行符：
//            System.out.println();//输出换行符
            System.out.print("\n");
        }
    }
    public static void printImg2(int line){
        for (int i = 0; i < line; i++) {

            for (int j = 0; j < i; j++) {
                System.out.print("\t"); //动态的空白 0 1 2 3 4 5
            }
            // j = 5 j >0 sout(*) j-- 4
            // j=4    j> 0 sout(*)
            // j = 0  j> 0  结束循环 ，*****
            for (int j = line - i ; j > 0; j--) {
                System.out.print("*");// 动态的*符号 5 4 3 2 1
                if(j != 1){//如果*是最后一个，不需要加空白字符进行分割
                    System.out.print("\t");

                }
            }
            System.out.println();//每行都有一个换行符组成
        }
    }
    public static void main(String[] args) {


        printImg(5);
    }
}
